street sprinkling - French English Dictionary